history feature added