refactoring & not support win32