Impeccable timing