update CodeBook