refactored how it handles multiple IPs
changed the defualt value for correctip
changed to pull from YAML config