Improved layout of bc_collection and made it more configurable