implemented get recipe