server-interface