I don't see any reason for all the @ noise on card. made in an attr_reader in application_controller.  The assignments should still be @card =