the libraries module is required by gauth