build system fully automated