allow for many examples, use exampler
isolate into modules