improve the performance by -15% and reduce the amount of code by 31%
improve the performance by -15% and reduce the amount of code by 31%