add VirtualFilterChain