reference override definitions
reference update