Added time()/microtime()