stl basics