microtime test: 0.07575700 1787776286