dispatcher -> receiver (angular bridge)