use local queue