slightly more correct scoring, but not completely correct