added remote and control