changes for D2699 and D2700, as well as a fix for tabs in the definition of PerformContinuousAction