adding gauth.rb