fixup interface