sane tab completion