add basic filter
more test case
improve basic filter, can add static fields