BUG (fixed): movement now works properly