Adds rank funcionality for providers