new type filter bolt with unit test