coloring ftw
customer and card_hold scenarios