oops, the test was wrong (but that image is still being read incorrectly)
found a bug that only showed up when an image's height was not its width! ugh.