Add non-interactive mode