External links

Second PR.
I changed this to protected instead of private, in case the controller gets extended in the future