add gcm and get swagger ui to show the right stuff