implementation for cb banks