little adjustment about objectiveLevel by haveatry823