added microtime timestamp