needs a truncate too