Just to be clear, I know how to WritePixels to a buffer and manipulate them ad nauseum. But I want to write an Effect the way SepiaEffect extends Effect. BTW why is there even a SepiaEffect? it makes no sense at all -- rjs