Issue 239 - Added IP address anonymization and addressed review comments