bugfix movement