daq2: initial checkin