added adopted-vassals concept