use pseudo radio buttons to get around set_active(false) bug
pep8 and pyflakes cleanup