Integrate with History

Further Integration with History