pep8
fix old call
fix error with skipping void vertexes
exception specification
new smoothing
added visualization