Merge interface with core