cofree meets free