add basic erlang support