microtime test: 0.08156100 1784941624