Private functions.
Optimized cards.