pathfinding changed
actions removed
act function overload used