Nice use of a protected controller function.