another try at making ingredients 'work'
did a partial upgrade