New: christreturn