encapsulation

bbb