some comments about velocities match, and modified up boundary condition