correspond to remote controller