tqueue initial
tqueue fix