Data Aquisition framework