updated ui and login