Oh, and an important observation regarding this is that if the GUI is a different layer, then in the future you could reimplement it as a "full Erlang gui" when that will be available or as a "Yaws on rails" (or whatever its name) app! regards, Vlad