[WIP] STL system rewrite