added basic remote control functionality