allow add trait to character, evaluate character