Lattice systems