add B008/B009/B010:C++