add new queue
add stop routine
trivial