use modules for erlang, scala and add elixir