Interface Merge