optimized TCHAR