tight encapsulation.