fix shortenItem