added self.all method to recipe