it's very unlikely that the _y position will ever be exactly equal to 149.9 - especially considering that you are adding 20 to it.

Perhaps you should use >= 149 or something that is more likely to happen.