branch b1 3 modify