simplified the build process