decoupled the dependencies of the Lattice Algorithms.