apparently we need c++ libs