improve lessen4
improve lessen5