bcbboost branch rebased on current release