add elixir ops