#dual-mode execution