+ add drawBounds() and runCDTimeAction()