how do you build defences against challenges?