checkpoint
more erlang stuff