working on execv function bug