Quick and dirty first draft. Not much in the way of flexibility or scoping