updated the build process