Adding --nogui and --ignore-missing instead of using outer switch cases