please give your insights on STO