improve device scan refresh