more Scoring logic