added c-motion and transitions