Sure. Basically, when a user "signs in", it automatically creates a user account (somewhere, I still haven't figured it out. maybe cookies?) but doesn't persist to the datastore. At first I was just doing a check to see if their user account existed, but apparently logging in automatically creates an account. So I figured that setting `registered` to `False` then automatically changing it to `True` on registration (which is when it's pushed to the datastore) would get around that problem.