adding ability to add responses when extending elixir