Don't use this for files over 100megs yet, it throws exceptions. (╯°□°）╯︵ ┻━┻