add DataModel and Builders for url and xml.