adding dual decomp to emerson