user Pillow instead of PIL