public collaboration