Macros for elixir added