whitespacestruct move