harmonograph
not defined yet