degrade gracefully