fix bug
change cell_hook