fix bug where some items weren't picked up