A dirty Beta21 indexing mechanism

Is it any wonder this Beta21 wasn't keeping time? This is before and after cleaning.

If the indexing mechanism can't advance the wheel one tooth per vibration, the hands won't advance properly, even when the electronics and vibrating reed are running at the right frequency. This one had minor problems with the electronics too, but mostly it was just dirty.