made bedrock better
drafted better ContextProvider