add support for registering someone for push