update scripts for reuse
separate device script
connect updates