fix 2.3 style bug