microtime test: 0.37726600 1780704707