start refactoring of l2p2-g2x and improve main SL SE