add array queue