additional comments in truncate()