fix constructor of DataQueue