Made Fully STL Compactible