add some examples, clean others up