A bit more work on the interface structure