refining the scoring algoritme a little bit more