Reworked item history class.