I think this is same idea like ATG sql repository