# Changing a Definition
After you create a definition, add fields to it and save it, you can always make changes to it. This normally happens when you want to change the name of any of the existing fields. Another use case scenario is when you want to replace, add to or delete the keywords of a particular field. Finally, a third typical example is when you wish to include even more fields to the definition.
When you alter a definition and you wish to save the changes you made, you are presented with two buttons: one is the typical button, the other - - is only visible when you are altering an already existing definition.
The second option implies reindexing all records created from that definition. Reindexing data is only needed when you:
- Delete a definition field;
- Change the name of a field;
- Change the type of a field - for instance, from
$text
to any date-based keyword (such as$date
,$datetime
or$time
).
On the other hand, there is no need to index all existing records from scratch when you are just adding an auxiliary keyword to a field - for instance $radio
or $multiple
in the case of a field with a fixed set of values ($[]
) - or when you are simply adding new fields to an already existing definition.