did PATH, need to check signals, ^Z and ^C do strange things