if multiple readers are present until the drain bolt is replaced the reader can be programmed to deny authorization to add fresh oil to the engine crankcase additional logic can address special situations such as component reuse and relocation as an example when vehicle tires are rotated each tire would in turn u201c check out u201d of the system monitor and then u201c check in u201d via an rfid reader in a new location tires would thus be indicated as reusable and relocatable parts such that upon u201c check in u201d the component location state data would be updated in the table the following table is an example of what a table update may look like for a tire rotation scenario in the case of duplicate entries the most recently recorded will be regarded as reflecting the current state for example there can only be one u201c left front u201d tire and so the most recent will be understood to be the currently existing tire in the u201c left front u201d location this additional logic can also enable a warning system in the event a non reusable part is reintroduced or a required associated part has not been replaced as an example when an oil change is performed the oil filter must always be replaced with a new oil filter in the event that the oil change tag is detected as new but the filter tag has not changed a warning.