microtime test: 0.98403800 1789055336