overhaul of master construct of specification to properly use docker commands