advec_cell kernel fixes