modified hte timing and some tsutff