Changed how registers work.

I had 80+ errors, WHY GOD, WHY??? Sorry if I'm offending people of other
religions, please don't hate me :)