updated to disallow multiple uses of non multi options