improve batch interface
 - add cancel button
 - results can be downloaded as text or sqlite db