better persona payload validation