Just thought rescues at the controller level was more elegant