add Function1Cojoin