describe build process.