uploaded some of the c++ library