resilient players