mark incoming messages rather than packats, introduce flag for benchmark timer