trying to figure out authclient stuff