changes on singlemotoroperation and adding sleep example code