David is a time keeping man.