spinnerule
not defined yet