does not work well with multiword process name, changing it
in stop instead of exiting if there is no running instance, we should just return 1
fixing stop function