More work on forking and execl()