Does this preserve existing data?