chpt 2 - internal class DIA