added 1-D convection