added failing test for optional and filter