run without erlang shell