add erlang doc plus a few sections