playground for service handling in erlang