add elixir support