minor
refactor recipes