Refactored to remove duplicated radio_menu code
Fixed bug causing tutorials.name key to lose value

It turns out that filter is a generator in Python 3.
Oops...