initial hammock diff