- actions for performing image builds - actions for building libraries - creating working directories - all can be break into small persistent pieces, in order to minimize unnecessary rebuilds - demonstrate powers against 'doit' - base of the first practical tutorial