microtime test: 0.38350800 1754285137