co-operation principle