arg r3 wasn't being passed