add self.find(id) for market class