add new, continuously updating, totalElapsed fn