Use strtok, unify split*()
Do not run when invalid options are specified