Polished version of Lexical Analysis Progress Update