Why do you do this down here? Is there any reason you can't do it with `r` right after L784?