exception when population == 0(not set)