designed win32 platform framework