initial groundwork on notification service and more transparent device communication