history improvements