Added support for single (no region) si run

Also submit function