update 2.3 and the test of 2.3