encapsulating fields