exit when subprocess.call is not successful
update