R: experimental changes to server and interface