switch to --mode flag