changed defeat msg updating methods