move acq to thread