added googleauth branch