updated auth service