Will now break on invalid options