started working with the execvp, still having some issues with it.