purepython smoothing node implemented