added build process