backend for card numbers