first commit of text analyzer