client recipe