refacto push notification with urbanairship