bugfix: properly move positions