adding in init for auth