Rate must always calculate bytes done