add keep bc