Use provider context