cleaning up and fleshing out good examples