Read about encapsulation, made some changes.