modified elapsedtime