support for default values in conditionals
code formatting QA