replace p with puts; remove low-value user feedback; add 'opost' to stty