history updated, typo corrected