implements Y-m || Y filter