fixed collision avoidance