debugging: implementing myself gcm-server side