add bcru2, which revises kcru to diff any two commits