server interface update