File reading still fixing