added login and fixed so much css