Please add possibility to store user-typed words for future predictions. If a user occasionally types a word which was not present in the lexical model. Then app should store it in the separate local additional lexical model for the future next word predictions. So the total lexical model will be not static but dynamically growing based on the specific lexicon of this user.