added PrecisionTiming to buffered API