Template guessers, event subscribers