add two interface