manual ranking