updated loopback