add queue util

add queue util