bunch of stuff, login FE almost done