try  modify the register

change r7 to r8