working on balancemanagers and defences