encapsulation WORKS!