Holding class type interface