fixed the bug that counts as a good host when the host has both good triggers and bad triggers.