Use more Elixir and less Erlang