trying to get rid of duplicate gcm message, need to test