using default value for the option if not defined
whitespace frenzy!
cleanup