Remote Controller Design