microtime test: 0.02364300 1765688077