Self-build and custom-build register