remove ctor with full uri
move method
es as cache