add some L3 switch feature