Update: Better dist algo, no diff