added working a functionality with romote control capability