Cooperator Design