adding 2dcontext history (WD->CR->WD->CR)