This is how it's done ho's
Hmm.. closure is needed here
Normalize title and clean up
Minimize footprint in classes. Reuse reuse reuse.