added history feature
increment version