added GCM support for alerts