switch tab and error msg