server interface changes