change the assemble multi behaviour so that it takes a command rather than target...