more examples with a bit of organization