add movement.go