configurable movement