adding functional tests for editing positions and
save new positions