IW and CW work fine:   it's necessary to optimize TD mechanism