make, build, component, package
basic structure