implemented new login ui