gyeheons: duality… (?)