microtime test: 0.77498300 1774467577