Updated to elixir 0.12