fixed queryItem()