mac update

with LRUD detection