STL refinements, working on frontend