fix tab bug