updated auth and home controller