non-nls fixes