some contributing suggestions, modified examples, other things