fix extension enum overlap