Sheng Siong analysis 2