Tidy up truncate behaviour