machine ref update