Cleanup unneeded reregister(pos) , merge into register(pos)