refactored tickSpeed to be in the DX not the DT part of the progress tick