fix desktop mode and workgroup