Following along with the programming elixir book