add ch2 codes