little prodection from that crazy position change bug