probably have execv working from execvp