Initial the gcm demo