I forgot to ask, are you using vectors for the characters and scenarios?