sure I'll change in both impls