add queue demo