encapsulated All