add common data filter component