backend socket dispatch + reloader and studd