windows interaction