Worked on Log in but is still buggy