add erlang framework