filtered solution working