Maybe finished the pastCharactersState?