changed storing IP address as UnSignedLong instead of longs