add better view for login