add queue class