cojoin
not defined yet