cooperation among all parts