Work in progress on language family filter

Broken at the moment, issues with self