implement rudimentary filters for solutions