Ion implementations.