Renamed to RecipeFacotry and factories now a hashset