hookup filtering of non-empty and elementes with non-empty-decendants