changing who it writes out to
adding string edit distance calculations and minor changes
modifying structures to allow for easier substitutions of ingredients down the road