zh adds server interceptor