use Pillow, not PIL