palatable pictures