r9k hierarchy