accept any kind of option as a string