recipe: ready-in optional,