using resilient means