add empty cap provider