s2------------------