improve interface for final score