some file reader I made for fun