update from recent weeks of work including updates to a users account and fixing registration bugs.