still can't get bidir diff working