Implementation of internals for RemoteController library (API 19)