ordered history changes