Added optional IP address binding