thank god for timestamps