resilient to accessor failure