delegate for final score