rename to more generic function. not just dealing with boolean
allow for empty help fields.
add and hook our function to convert previous settings to our new settings.
move our ui instantiation