character dynamics