created .empty(); for each data pull json, xml and local