ion movement