Class InternalPrincipal