reorder buttons and check speak button display logic