build process simplified