added attack, fixed messages