wm swap should use exec