fixed logic bug in IntervalScanInput, made updates to test() for widget so ListScanInput example works with minimal modifications to switch back and forth
fixed interval input for backwards scans