works as it did before tabs