microtime test: 0.08540000 1794490050