added background and fixed login bug