reviveRep + role
preview desc decode utf-8