login logic, theme, typos