using start-process instead of call-process