add content-uri factory