i made some changes, please review, the login and the user interface