Making aware of types and private