more custom inventory fixes