rou sha bi technical review