recipes spec