clock mode with @brandonarbiter

Might be out of scope, dunno.  This would be more friendly for the widget use cases also.