added c++ bs