some files have a bunch of 8192 byte IDAT chunks instead of just one big one, the library seems to not like those that much