protect_context
