add -summary flag
test for s/pretty_print/to_text
add to text. incomplete for Ingredient