Refactor the default recipe