update GUI, add options to modify scanning on the fly, add text field for output