survey widget
surveyWidget + pep8 + slight UI change