add queue implemented by linked list after compilation