add boos cpp