we should get precise timing when it is available since we do not know how much time passed between arrival and (network)stack processing.