Improved logging output to show only when actions actually taking place
Update to parse options to config object