incorrect check the diff again