missing lock(_items)