use implicit upstream for 1st step of leapfrog