pathing improvements