improved bCMS