correct diff