changed execv() to execvp() to run built in commands