improve smb-client