Implemented custom recipe support.