provide better support for defaults and report status
updates