dedication and resilience