I have some tricks in my hat still but am sadly unable to get them work with my current code.