circuit rank