global whitespace mode is not necessary