`update` remove dep
`add` accessed device list