remove PushService dependency on principal