Implemented a motions interface