Everything in its time ...