moved validation out to separate flow and disabled for now.  Added support for gcm in rest interface