private long GetRawElapsedTicks()
{
long timeElapsed = _elapsed;
//if (_isRunning)
//{
long currentTimeStamp = GetTimeStamp();
long elapsedUntilNow = currentTimeStamp - _startTimeStamp;
timeElapsed += elapsedUntilNow;
//}
return timeElapsed;
}