updates to reference