adding locateserver and rpccall