gcm registration
gcm reg
mergehead