add Truncate func