add fatal error when needed
add GCM push notif server