Forking and exec almost work