It was there just to avoid the potential overflow eventually since its an atomic int