made the web client usable from node