1. map controller-device corrected until server controller communication
2. TODO: controller-device communication for mapping updates