Tabs to spaces, and adding self.data_path = data_path