defined self.find methods