Clock management and other thoughts