todd montogermy to be msg driven
definitions post on elixir, otp and beam