added credit cards generation methods