smith will scan all queue every time