try dict-based queue adapter