modify devices