forked from: FractalSample

