update ch2/public