modify backendinstance interface.