new file:   rotating_spoke.py