cleanup + login saves username