that sounds good to me.  but that conditional above should probably still be changed (otherwise, the 'small' card won't work, I think).