some updates light 2 sopt