removing PIL requirement because we use Pillow