added scoring mechanism and label