Added custom distort, not really based on the previous distorter.
This is just a starting point.