use logic to rank Archive