registers setup