print collective