updated difeqs