Login works, but is shitty