heterokinetic
not defined yet