Progress on input switching