microtime test: 0.30215500 1787673052