separate queue from add list