Francine's Needles and Cards