added wstring.h