Thanks for the feedback, the pixel perfect detection could've been easier on the edges, maybe next time :D