Better encapsulation