Fixed push button logic.