position_edit alternative