made basic movement work