add basic blocking queue