working on loading datasets reactively