UI changes and scoring logic