fixed STL stuff