leetut, thanks for the support, I look into that, I've finished most of the current UI changes, and am now concentrating solely on the actual filters and speed improvements. I should have a new really-working version by Sunday. As far as distort, I have the image loaded as a matrix in memory, so If I know what the matrix manipulation should be I don't think it would be impossible to achieve, I just have to see a working example of the math behind it. james174, drop a feature request here: https://garage.maemo.org/projects/ansela/