update the STL