Oh the duality