add Interface for "fang"