co-operative research