Drafted self.find methods