update user stuff. fixed up backing. fixed up session saving