added line counter & one-char putback