Add locking.
do not start if running
show
rudimentary dispatch