COOPERATOR