feat: check whether executable exists before run it
