a few updates and erlang