The controller part looks good, I thought at first it would be better for performance to call ```.limit(1)``` than ```.first```, but apparently Rails converts it to a limit anyway. Yay, magic!