create self.all and self.parse_all methods