rank tracking and choosing process