add a post - encapsulation,closure and abstraction