three building blocks of resilience - Search