Added defense tokens and functionality