modified build process