superinterfaces