Browser provider is optional