apply build process