edit functionality added to interactive header and some fixes and enhancements