coöperatively