removed direction from set_position