added get_position helper methods