removed externalip dependency