record history if asked