fixed up login shite