modify the code division