only c++ libs (60% complete)