update window cooperation