update getLevel