Implement rescore