dual_mode.ino update