exit cleanly before current check if --list option provided