More robust shortening