What happens if self.get_data returns False? Please handle this case.