microtime test: 0.68130400 1749351054