upadte ref