added additional truncation mode that accounts for higher dimensions