It would be cleaner then to not dup it and not use the hash for those areas where it could be set or not