added controls and updated motions