update device view