diffdat bug fixes