Have I mentioned how much I dislike PIL