hacked a couple oF examples to do what I wanted
clean(ish)