* unsure if reading files > 30k works properly. [no errors, but have no files that big to easily check that all the data is being transferred properly]