first attempt at daqworker