Bedre filtrering

Skilt ut mye av filtreringen til funksjoner for gjenbruk av kode.