added typed dataset and dataadapters