microtime test: 0.89177800 1776308070