add ion directive