Registration throwing me around in circles