It's awesome that the buttons are on the mainboard now, and not on the ribbon cable anymore! They also look to be actual micro-switches now, instead of mylar dome switches. Both changes should eliminate inconsistency in button feel (between identical watches), and increase button life (buttons wearing out/sticking/getting mushy, seemed to be one of the more common RMA issues, as is common with mylar dome switches).