updated leveling