create encapsulation