tweak
tweak log output
add validate_queue_existence helper
add error handling