add auth and login form