changed TransMatrix to non-static
started discarded words list