ipAddress code covereve improvements