Implemented empty field values as using methods (allows other programs to modify those values without requiring the config).