added synccopy mode, auto-run, implemented --run