- Read from other file formats (apart from .csv) - Handle missing data - Consider scenarios where header is present in a separate file from the data in .csv format