updates #53: improve logging to remove redundant lines and generally clean everything up