added dependencies needed for auth