fixing some weirdo tab completion