rdiff methods updated