Fixes read_data()