created file reading, have yet to test