selfpropelling
not defined yet