better collision detection

it used to be the right/bottom was pushed too far