Still a non-working version ... trying with Filter approach instead of Writer