add ion