Some encapsulating done