yep so why is it in each register call?