updated sf and auth