to speculate the time*