coordinator now has built-in web server with json callback