added better login form