working needs review
Merge pull request #88 from simensta/recipe-algorithm

working needs review