spt~~~~~~~~~~~~~~~~~~~~~~~~~~