build task - base