worked on edges and LF-LGS&MM