semiautomatic has tags.