this makes more sense in loader.rb.  dislike this change (and generally dislike sticking stuff in the Card class in random places)