optimized adhoccollector