added history log