Added merge() and truncate()