update Shenlan2