add villageControl