finished video 51: Protecting Controllers and Views