Sort of collision detection, not really. Woo, I think your regions are broken. I set it to turn into a circle when 'check' is true, and bizarre things happen...