* can not dismantle which can construct
* collectTaxes
* check the curRoleId