Updates made for ion implementation