updated sot listener