gui-logging functionality added