collaboration factory