source code for acquisition node