updated register.go to match actual module names