Principal rank