0.003 with added todo
knockout some TODOs
STL