add data queue